翻訳と辞書
Words near each other
・ Serial imagery
・ Serial Input/Output eXchange
・ Serial interval
・ Serial Item and Contribution Identifier
・ Serial Joe
・ Serial killer
・ Serial Killers Ink
・ Serial Killing 4 Dummys
・ Serial Line Internet Protocol
・ Serial Lover
・ Serial manipulator
・ Serial memory processing
・ Serial module
・ Serial Mom
・ Serial murders in Essonne
Serial number arithmetic
・ Serial offender hunting patterns
・ Serial over LAN
・ Serial passage
・ Serial Peripheral Interface Bus
・ Serial port
・ Serial Port Memory Technology
・ Serial position effect
・ Serial presence detect
・ Serial publication
・ Serial reaction time
・ Serial sevens
・ Serial shipping container code
・ Serial Shooter
・ Serial Storage Architecture


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Serial number arithmetic : ウィキペディア英語版
Serial number arithmetic
Many protocols and algorithms require the serialization or enumeration of related entities. For example, a communication protocol must know whether some packet comes "before" or "after" some other packet. The IETF (Internet Engineering Task Force) RFC 1982 attempts to define "Serial Number Arithmetic" for the purposes of manipulating and comparing these sequence numbers.
This task is rather more complex than it might first appear, because most algorithms use fixed size (binary) representations for sequence numbers.
It is often important for the algorithm not to "break down" when the numbers become so large that they are incremented one last time and "wrap" around their maximum numeric ranges (go instantly from a large positive number to 0, or a large negative number).
Unfortunately, some protocols choose to ignore these issues, and simply use very large integers for their counters, in the hope that the program will be replaced (or they will retire), before the problem occurs (see Y2K.)
Many communication protocols apply serial number arithmetic to packet sequence numbers in their implementation of a sliding window protocol.
Some versions of TCP use protection against wrapped sequence numbers (PAWS).
PAWS applies the same serial number arithmetic to packet timestamps, using the timestamp as an extension of the high-order bits of the sequence number.〔
RFC 1323: "TCP Extensions for High Performance"
4.2

==Operations on Sequence Numbers==

Only addition of a small positive integer to a sequence number, and comparison of two sequence numbers are discussed.
Only unsigned binary implementations are discussed, with an arbitrary size in bits noted throughout the RFC as (and below) as "SERIAL_BITS".

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Serial number arithmetic」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.